לאחר ששלחתי את הקו"ח, קיבלתי מייל ו-SMS בו מודיעים כי נדרש לבצע ראיון מקדים באמצעות WEBCAND. אפשר לעשות את הראיון באמצעות האפליקציה בכל זמן, זהו ראיון OFFLINE, באנגלית.
שאלות מתוך הראיון
הוצגו בפניי כ-8 שאלות, הראשונה החלה ב-"ספר על עצמך", המשיכה ב-"מדוע אתה עוזב את עבודתך הקיימת", "ציין ציפיית שכר". אח"כ היו שתי שאלות טכניות: מהו defualt gatewary ומה קורה אם הוא לא מוגדר כמו שצריך. שאלה שנייה - מהו DNS.
חלק א : 4 שאלות
1) חיפוש אחר כתובות אסורות בעץ חיפוש בינארי
2) שימוש במחלקה חיצונית עבור מימוש של סינון מסרים
3) שאלת תיקון באגים ושיפור קוד קיים ( שאלה הכי קשה במבחן )
4) טיפול במסרים והחזרת כתובות שאחראיות על 10% מהתעבורה ברשת.
חלק ב)
שאלה נוספת מימוש מחסנית מינימום ב O(1)
חלק ג :
עבודה בסביבת לינוקס
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2016
חלק א
1) חיפוש פשוט בעץ בינארי - אפשר לייעל על ידי הוספת פונקצייה למציאת אב קדמון משותף.
2) שאלה פשוטה ישנה מחלקה שמסופקת על ידי החברה בעלת 5 פונקציות לקרוא קצת ולהבין אותם. הוספת משתנה מסוג המחלקה למחלקה של הפתרון , בבנאי של המחלקה לקרוא לבנאי של המחלקה + קריאה לפונקציית setup , שימוש באובייקט של המחלקה לקריאה לפונקצייה לסריקת וירוסים עם משתנה full_scan = false , ושאר המשנתים לקרוא ולהבין מה לשלוח בידיוק יש משתנה שאין בו שימוש בכלל.
3) יש הרבה באגים החל מקומפליצייה ושגיאות בלוגיקה , משתנים לא מאותחילם קריאות לפונצקייה שלא בשימוש וכו'
4) לעשות הסיטוגרמה של הודעות.
חלק ב :
מימוש בעזרת שתי מחסניות.
חלק ג:
לעבור בלינוקס על פקודות כמו :
ifconfig ,pidof ,ping, grep
שימוש ב pure-ftpd , שימוש בעורך טקסט כמו nano.
כל השאר באמת שכתוב בידיוק מה לעשות פשוט לקרוא.
מגיעים ליום מבחנים, צריך לעבור שלושה מבחנים, שלושה שלבים.
מבחן ראשון - לתכנת משהו באחת השפות שאני רוצה ג'אווה, C++, C.
ומבחן שני ב LINUX
ומבחן שלישי רשות ב UI.
שאלות מתוך הראיון
רעיון למימוש מבנה נתונים ששולף את המינימום בסיבוכיות לניארית, בעזרת מחסנית/מחסניות.
עוסקת בפיתוח תוכנה לאבטחת מידע - תוכנות חומת אש ו־VPN.בסיסה הבינלאומי נמצא ברדווד סיטי, קליפורניה, ומרכזי הפיתוח נמצאים בתל אביב ובבלארוס.החברה נוסדה בשנת 1993 על ידי שלמה קרמר, מריוס נכט וגיל שוויד.